prison with separate cells - Espagnol Anglais Dictionnaire